package com.fh.entity.base;

import java.util.Date;

import org.apache.commons.lang3.StringUtils;

/**
 * 
 * @version 1.0
 * @author sacada
 *
 * <p>Time: 2016年5月3日 上午9:15:35
 * <p>Description:该类生成的实例会对应一个具体的实体设备，实例会存入缓存中，用于下一次请求时，从缓存中取出相应的数据
 */
public class SessionInfo{
    private String sid;//会话标识
    private long uid;//用户标识
    private Date acc;//请求时间
    private String tid;//设备标识
    private String pf;//平台
    private String loc;//定位位置
    private String cc;//用户设置的位置
    private String pid;//推送标识
    
    
    private String ec;//企业编码 15位(6位行政区码+5位企业流水码+2位子公司码+2位部门码)
    public String getEc() {
        return ec;
    }

    public void setEc(String ec) {
        this.ec = ec;
    }

    public SessionInfo(){
        acc = new Date();
    }
    
    public String getSid() {
        return sid;
    }
    public void setSid(String sid) {
        this.sid = sid;
    }
    
    public long getUid() {
        return uid;
    }

    public void setUid(long uid) {
        this.uid = uid;
    }

    public Date getAcc() {
        return acc;
    }
    public void setAcc(Date acc) {
        this.acc = acc;
    }
    public String getTid() {
        return tid;
    }
    public void setTid(String tid) {
        this.tid = tid;
    }

    public String getPf() {
        return pf;
    }

    public void setPf(String pf) {
        this.pf = pf;
    }

    public String getCc() {
        return cc;
    }

    public void setCc(String cc) {
        this.cc = cc;
    }

    public String getLoc() {
        return loc;
    }

    public void setLoc(String loc) {
        this.loc = loc;
    }

    
    
    public String getPid() {
        return pid;
    }

    public void setPid(String pid) {
        this.pid = pid;
    }

    public boolean isIphone() {
        return StringUtils.equals("i", this.pf);
    }

    public boolean isAndroid() {
        return StringUtils.equals("a", this.pf);
    }

    

    
    
    
    
}
